
/* ------nav 958 50------ */
@media (min-width: 768px){
    .navbar-header {
        float: none;
    }
    .navbar-nav>li {
        float: none !important;
        display: inline-block !important;
    }
}


/* banner 1920 750 */
.carousel-indicators li {
    border:none; background-color: #fff; height: 3px; width: 30px; border-radius: 1.5px;
}
.carousel-indicators .active {
    background-color: #e5002e; border:none; width: 30px; height: 3px; margin:1px;
}
/* 去除轮播左右切换的阴影 */
.left {
    text-shadow: none !important;
}

.carousel-control.right,
.carousel-control.left {
    background-image: none !important;
}

/* new  arrive 370 700  img 370 492*/
.new-arrive{
    position: relative;
}
.owl-carousel .text-center p{
    height: 52px;
    line-height: 52px;
}
.owl-carousel .text-center .price{
    margin-top: 50px;
}
.new-arrive .owl-carousel .text-center{
    position: relative;
}
.new-arrive .owl-carousel .text-center .icon{
    position: absolute;
    top: 12px;
    right: 12px;
    width: 24px;
    height: 24px;
    display: inline-block;
    background:url(../images/heart.png);
}
.new-arrive .buy{
    width: 148px;
    height: 40px;
    border-radius: 20px;
    background-color: #231815;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    position: relative;
    cursor: pointer;
    margin-top: 30px;
}
.new-arrive .buy .buy_icon{
    position: absolute;
    display: inline-block;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 8px;
    left: 20px;
    background: url(../images/buy_cart.png);
}
.new-arrive .buy .buy_now{
    position: absolute;
    top:10px;
    right: 20px;
}



/* girl */
.girl .caption{
    position: absolute;
    bottom: 34px;
    left: 50%;
    margin-left: -65px;
}
.girl .btn{
    width: 130px;
    height: 36px;
}

/* boy 1454  448 */
.boy p{
    text-align: start;
}
.boy .title p{
    text-align: center;
}
.boy img{
    width: 100%;
    height: 100%;
}
.boy .thumbnail{
    border: none;
    padding: 0;
}

/* center banner */
.center-banner{
    position: relative;
}
.center-banner img{
    width: 100%;
    height: 100%;
}
.center-banner p{
    font-size: 30px;
    position: absolute;
    bottom: 62px;
    left: 50%;
    margin-left: -308px;
}
.center-banner .carousel-caption{
    color: #231815;
}

/* toddler  girl  boy*/
.toddler p{
    text-align: start;
}
/* tewborn */
@media(min-width: 1200px){
    .tewborn{
        padding-left: 0px;
        padding-right: 0px;
    }
    .tewborn .row{
        margin: 0px;
        padding: 0;
    }
    .tewborn .thumbnail{
        padding: 0px;
    }
}

/* 遮罩层 */
.tewborn .thumbnail:before{
    content: "";
    width: 92%;
    height: 95%;
    background: #000;
    position: absolute;
    top: 0;
    opacity: 0.8;
    transition: all 500ms cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
  }
  .tewborn .thumbnail:hover:before{
    opacity: 0.6;
  }
  .tewborn .thumbnail p{
      position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 22px;
    font-weight: bold;
  }
